home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Environments / PowerFantasm™ 4.19a / PowerFantasm™ / Fantasm V4 headers / Memory.def < prev    next >
Text File  |  1996-10-10  |  2KB  |  107 lines

  1. ***For PowerFantasm
  2.  
  3. **Bugs to lightsoft@zedworld.demon.co.uk
  4. **Thank you
  5. **V4.11 - Oct. 1996
  6.  
  7. maxSize                            EQU        $800000        **Max data block size is 8 megabytes
  8. defaultPhysicalEntryCount        EQU        8
  9. **values returned from the GetPageState function 
  10. kPageInMemory                    EQU        0
  11. kPageOnDisk                        EQU        1
  12. kNotPaged                        EQU        2
  13.  
  14. **masks for Zone->heapType field 
  15. k32BitHeap                        EQU        1                    *valid in all Memory Managers 
  16. kNewStyleHeap                    EQU        2                    *true if new Heap Manager is present 
  17. kNewDebugHeap                    EQU        4                    *true if new Heap Manager is running in debug mode on this heap 
  18.  
  19.     if PPC
  20.         IMPORT    GetApplLimit
  21.         IMPORT    SystemZone
  22.         IMPORT    ApplicationZone
  23.         IMPORT    GZSaveHnd
  24.         IMPORT    TopMem
  25.         IMPORT    MemError
  26.         IMPORT    GetZone
  27.         IMPORT    NewHandle
  28.         IMPORT    NewHandleSys
  29.         IMPORT    NewHandleClear
  30.         IMPORT    NewHandleSysClear
  31.         IMPORT    HandleZone
  32.         IMPORT    RecoverHandle
  33.         IMPORT    RecoverHandleSys
  34.         IMPORT    NewPtr
  35.         IMPORT    NewPtrSys
  36.         IMPORT    NewPtrClear
  37.         IMPORT    NewPtrSysClear
  38.         IMPORT    PtrZone
  39.         IMPORT    MaxBlock
  40.         IMPORT    MaxBlockSys
  41.         IMPORT    StackSpace
  42.         IMPORT    NewEmptyHandle
  43.         IMPORT    NewEmptyHandleSys
  44.         IMPORT    HLock
  45.         IMPORT    HUnlock
  46.         IMPORT    HPurge
  47.         IMPORT    HNoPurge
  48.         IMPORT    HLockHi
  49.         IMPORT    TempNewHandle
  50.         IMPORT    TempMaxMem
  51.         IMPORT    TempFreeMem
  52.         IMPORT    TempHLock
  53.         IMPORT    TempHUnlock
  54.         IMPORT    TempDisposeHandle
  55.         IMPORT    TempTopMem
  56.         IMPORT    InitApplZone
  57.         IMPORT    SetZone
  58.         IMPORT    CompactMem
  59.         IMPORT    CompactMemSys
  60.         IMPORT    PurgeMem
  61.         IMPORT    PurgeMemSys
  62.         IMPORT    FreeMem
  63.         IMPORT    FreeMemSys
  64.         IMPORT    ReserveMem
  65.         IMPORT    ReserveMemSys
  66.         IMPORT    MaxMem
  67.         IMPORT    MaxMemSys
  68.         IMPORT    SetGrowZone
  69.         IMPORT    SetApplLimit
  70.         IMPORT    MoveHHi
  71.         IMPORT    DisposePtr
  72.         IMPORT    SetPtrSize
  73.         IMPORT    DisposeHandle
  74.         IMPORT    SetHandleSize
  75.         IMPORT    InlineGetHandleSize
  76.         IMPORT    GetHandleSize        *v4.11
  77.         IMPORT    ReallocateHandle
  78.         IMPORT    EmptyHandle
  79.         IMPORT    HSetRBit
  80.         IMPORT    HClrRBit
  81.         IMPORT    MoreMasters
  82.         IMPORT    BlockMove
  83.         IMPORT    BlockMoveData
  84.         IMPORT    HGetState
  85.         IMPORT    HSetState
  86.         IMPORT    SetApplBase
  87.         IMPORT    MaxApplZone
  88.         IMPORT    HoldMemory
  89.         IMPORT    UnholdMemory
  90.         IMPORT    LockMemory
  91.         IMPORT    LockMemoryContiguous
  92.         IMPORT    UnlockMemory
  93.         IMPORT    DeferUserFn
  94.         IMPORT    DebuggerGetMax
  95.         IMPORT    DebuggerEnter
  96.         IMPORT    DebuggerExit
  97.         IMPORT    DebuggerPoll
  98.         IMPORT    GetPageState
  99.         IMPORT    PageFaultFatal
  100.         IMPORT    DebuggerLockMemory
  101.         IMPORT    DebuggerUnlockMemory
  102.         IMPORT    EnterSupervisorMode
  103.         IMPORT    PtrToXHand
  104.         IMPORT    HandAndHand
  105.         IMPORT    PtrAndHand
  106.     ENDIF
  107.